﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CtefCrmImport.Common
{
    public static class Constants
    {
        public const string ImportTypeDonor = "Donors";
        public const string ImportTypeDonation1 = "Donations - MS Giving (old format)";
        public const string ImportTypeDonationByTransaction = "Donations - MS Giving by Transactions";
        public const string ImportTypeDonation2 = "Donations - Other";
        public const string ImportTypeStudent = "Students";
        public const string ImportTypeEmailOnly = "Email Only";
        public const string DeleteInvalidDonors = "Delete invalid donors";

        public const string ServerAddressFormat = "{0}.crm.dynamics.com";
        public const string DiscoveryUriFormat = "https://{0}.crm.dynamics.com/XRMServices/2011/Discovery.svc";
        public const string OrganizationUriFormat = "https://{0}.api.crm.dynamics.com/XRMServices/2011/Organization.svc";

        public const string SubdomainProduction = "ctef";
        public const string SubdomainTest = "cteftest06";

        public const string DefaultCurrencyCode = "USD";
        public const string DummyDonorName = "friend ctef";

        public const string ContactTypeStudent = "Student";
        public const string ContactTypeDonor = "Donor";
        public const string ContactTypeTeacher = "Teacher";
        public const string ContactTypeVolunteer = "Volunteer";

        public const string EasyMatchProgramTypeGivingDonation = "giving campaign employee donation";
        public const string EasyMatchProgramTypeGivingMatch = "giving campaign match";
        public const string EasyMatchProgramTypeMatchingGifts = "matching gifts";
        public const string EasyMatchProgramTypeVolunteerGrant = "volunteer grant";
        public const string EasyMatchProgramTypeCreditCard = "credit card donation";
    }
}
